right and freedom to congregate - Turc Anglais Dictionnaire